Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CASTLE ROAD Detached £250,000 8 Dec 2010
18 CASTLE ROAD Detached £100,500 25 Jun 1999
22 CASTLE ROAD Detached £45,000 28 Jun 1995
24 CASTLE ROAD Detached £240,000 23 Dec 2020
28 CASTLE ROAD Detached £170,000 12 Dec 2013
30 CASTLE ROAD Detached £72,000 19 Apr 2000